Function.prototype.myApply = function(context,args) {
    context = context || window
    args = args || []
    // 创建唯一的key作为context中的方法名
    let fn = Symbol()
    context[fn] = this // this指向调用的apply函数，相对于把函数写在context内部
    return context[fn](...args)
}